SwissKnifeWoo\Modules\StockProgressBar\Module D

Total Complexity 141
Dependencies 1
Dependents 0
Total lines 720
Lines of code 445
Logical lines of code 281
Comment lines 167
Methods 18
Properties 3

Methods 18

Method Rating Maintainability Complexity Lines of code
get_shop_page_position()
B
38 23 69
get_single_page_position()
B
39 19 61
get_custom_stock_label()
A
45 16 39
enqueue_scripts()
A
52 11 25
add_variation_stock_data()
A
48 9 31
get_stock_bar_data()
A
48 8 32
add_max_stock_field()
S
49 7 29
get_stock_bar_color_data()
S
50 7 28
render_stock_bar()
S
51 7 27
resolve_max_stock_quantity()
S
60 7 12
add_max_stock_field_variation()
S
50 6 25
save_max_stock_field_simple()
S
59 6 13
save_max_stock_field_variation()
S
59 6 13
remove_default_status()
S
63 3 10
initialize()
S
58 2 14
calculate_stock_percentage()
S
67 2 7
get_saved_settings()
S
80 1 3
get_stock_level_thresholds()
S
68 1 7